mean lifetime - Spanish English Dictionary